added direct filter