*Sigh*

I'll come back to this at a later date.