First iteration of server