add not_shows_message and not_matches