directory structure change and handler routes.