added some copyrights