GENERIC GAME PARTS