add header, descriptions, warranty, credits, and copyright