updated and commented multiplayerservice