it errors when rolling back more than the number of commits