Ditto on the paragraph writing. It was hard to read your post. OP- I almost did not. Break things up into small units.