hao commit