Too much to read, and today is my busy day. Will look over things in greater detail later.