routes seperation