Describe the api a little better, rather than just an example