Ugh... halfway done and im nodding off to sleep. Imma take a nap and finish when I wake up.