added license and copiright information