1. initial routes setup