dynamic filters

updated filters to work the same as sources
intial sources blank