added license to source file