computed filters first pass
computed filters + test