added description and copyrights.