fix and improve RecreateRecordHistory specs