Updated GMode