adding filter parameters in the query
commits
storing and retrieving from local cache complete
testing of rules