added documentation
changed documentation