Incorporate Lynda's code. Add Help function. Code cleanup.