update & post commit