added documentation , very basic