playing around with dynamic routing that modules can bring it along with default generic ones