wrapping my mind round this multiplayer...