Apologies all round over here. It's been a while since I last posted due to unforeseen consequences, and I feel pretty bad about it....