Commit arm and ir det logic