This feature allows the users to have multiple tokens as input to any of the single output, and can be done in a single transaction if a user wants to swap out of multiple tokens to a single token.
The following second request is to improve the visual graphics of the route, which makes the users better understand it and over all improves the user experience.