I improved and fixed GameController