added IMR 1:n routing