further work on key filter behavior