MEGA UPDATE: tDiffuse changed to tInput