Welcome to SRP Crouton,

I gotta say, you write so well that I actually read all that to the very end ;)

Cheers,
Paul