Added filter function
Removed setProperty
Test for filters
Add validate method and test