I'm unfamiliar with `unloadRecord`, how does it differ?