commit fully