For #240, this moves the handling of commits to the old Commit tracking system
Now back to using old commit system. fix #240