Add the rest of the API