Clean up and wrote some discriptions.