It is 1 am here, and I am only halfway done. I am also weak and need sleep. :zzz