Describe the new code purpose, and the API
Some editing