added more content, fixed mistakes