The ideas you have given here are rather precious. It had been such an entertaining surprise to have that waiting for me as i woke up today. They are often to the point and straightforward to understand. Thank you very much for the thoughtful ideas you have shared above.