Update api docs a bit more and make sure everything works