fix handling of special keys
better filter status
remove uneeded comment