client can join spot