updated template docs and customize data prep for rec: Param from the TypeParameter list