commit by B