almost complete to create game play