helper methods simplify routes