move route to seperate module