bug fix with pathControllers path
allow Routing to handle Promise which return function