update to ClientConnection