Documented the API