Added documentation

nice