small filter style refactor