rewrote the first paragraph. Other minor adjustments