Renaming file. No code changes.
Making switch_track_order work. It's extremely messy though.