fixing router to match action boundary