almost complete for only 2 players