Multiplayer implementation version 1