updated documentation and license