Yes, long time no abhorently long rant eh?