rev-tree now handles commit problems better