make Model.load pass records in callback
rebuild