To use FreshRSS at its full potential, it needs to grab subscribed feeds new articles. To do so, you have several methods available.
## Automatic update
This is the recommended method since you can forget about it once it is configured.
### With the actualize_script.php script
This method is available only if you have access to the installation server scheduled tasks.
The script is named *actualize_script.php* and is located in the *app* folder. The scheduled task syntax will not be explained here. However, here is [a quick introduction to crontab](http://www.adminschoice.com/crontab-quick-reference/) that might help you.
Here is an example to trigger article update every hour.
To do so, you need to create a scheduled task, which need to call a specific URL: https://freshrss.example.net/i/?c=feed&a=actualize (it could be different depending on your installation). Depending on your application authentication method, you need to adapt the scheduled task.
If you configure the application to allow anonymous reading, you can also allow anonymous users to update feeds (“Allow anonymous refresh of the articles”).
In that case, the syntax in the two previous section are unusable. It means that you need to provide your credentials to the scheduled task. **Note that this method is highly discouraged since it means that your credentials will be in plain sight!**
If you cannot or do not want to use the automatic methods, you can make it manually. There is two ways, the partial or the complete update.
### Complete update
This update occurs on all feeds. To trigger it, you need to click on the navigation menu update link.
![Navigation menu](../img/users/refresh.1.png)
When the update starts, a progress bar appears and changes while feeds are processed.
![Progress bar](../img/users/refresh.5.png)
### Partial update
This update occurs on the selected feed only. To trigger it, you need to click on the feed menu update link.
![Feed menu](../img/users/refresh.2.png)
# Filtering articles
While the number of articles stored by FreshRSS increase, it is important to have efficient filters to display only a subset of the articles. There is several methods with different criterion. Most of the time, those methods can be combined.
Each article has two attributes, which can be combined. The first attribute indicates if the article was read or not. The second attribute indicates if the article was marked as favorite or not.
With version 0.7, attribute filters are available in the article display dropdown list. With this version, it is not possible to combine those filters. For instance, it is not possible to display only read and favourite articles.
![Attribute filters in 0.7](../img/users/status.filter.0.7.png)
Starting with version 0.8, all attribute filters are visible as toggle icons. They can be combined. As any combination is possible, some have the same result. For instance, the result for all filters selected is the same as no filter selected.
![Attribute filters in 0.8](../img/users/status.filter.0.8.png)
By default, this filter displays only unread articles
It is also possible to combine operators to have a very sharp filter, and it is allowed to have multiple instances of `author:`, `intitle:`, `inurl:`, `#`, and free-text.
Combining several search criteria implies a logical *and*, but the keyword ` OR ` can be used to combine several search criteria with a logical *or* instead: