Gstate initial commit