adding routing type definition for exercise 5