route assignment