* added license and copyright