Meh, I will try and edit and incomplete or incoherent parts of my post soon. I am once again, tired.