more work on the process filter