add changes from GameQ Repo