Starting to work on the API.