added status updates to server and client