gamemanager using awake instead of start