modified pop-up routing ~