OP, thanks for taking the time and write all that out. I enjoyed the read.