properly pass context to filters (ooops)