fixed all format g