g3: update props