say when client connects
defend against doing things on skeleton if don't have a skeleton