Tag IBC Waterfall Mechanism