added more content and improved wording and examples