Added methods to distinguish and deal with holing records