TAG: end to end process