a hot mess for a good 3 hours, but my first two routes FINALLY work -_-