updated multiplayer, understands hostID