just realised that it's also necessary to reserve the calculations; nothing for predict.m only deleted it by fault