commit from GGTS
commit wrapper