should have committed earlier