adding ability to specify object property filter