added license to top of file