don't wrap non-coroutines for filter function
fix failing test