Filters part 1

Adds support for several filters