updated routes to match the structural change