documents

added documentation.