route accepts root config