Excellent posts Animal.
Genuinely well received.