Multiplayer implementation (should work)