I will post later answering peoples questions, so they can have time to think, just to keep the ball rolling to give [@SgtEasy] a little more time...