documentation and license added