Add client_type checker