Commit Behaviour