adding some explanation to the top of pretrain_rb