use filters for do and dont actions