implement EG, tau isolation