first iteration of server:join