Get all 3 APIs working (mostly... sort of...)