enable marshalling from schema
change how filter works