client can send server commands