updates with error, working on games func.