add all the contents of all the routers into the root router then remove all routers other than the root router. Remove all instances of the routesrs other than the root router. each istance of the router is creating a separate header and dropdown and so the dropdown views will not render when listento events are triggered. Thank you Constance for pointing this error out