add focus filter functions