Documented a bunch of APIs