I am so tired right now.... 2:05am. Whelp, I do need sleep, I will hopefully finish this faster with more sleep.