added routes combinator