add variable transformation training macro