Commit with exceptions