So i know its been a long time since i posted anything, been a...