The HETEROFLEX