updating documentation.
adding more docs.
removing duplicative doc.
adding docs.