Tribble, you're consistently brilliant. You've outdone yourself this time though.