probelm with making server - client communicate, has to start refactoring the protocol