added the rest of the docs