updated content, improved readability