added full license from the source