prefer higher quality tracks (insert vs. append so they're first in the list), add @route decorators.