working on the client_machine class.