updated methods. Still need to fix the game not running properly.