first draft of implementaions.rst