working on action methods to handle changing filters and applying filters