#118 updated documentation
#102 updated documentation