started working on client/server