Gate keeper