That's alot of work, I'll need to read it again in the morning before I get it all.