step 3 for rec2plist