work on filters
continued work on filters