@illusions16: Beautifully written!!