w.i.p. adding multiple player support