move is_greeter to util