starting working on the first iteration of the server