Been a rough few weeks but I'm still here. Hopefully I can get a post up by this weekend.