I have so many questions, I can't take it anymore. I'll wait until this finally completed and read it in one go.