Nicola,

Good for you. I could have almost written your post but it has taken me longer to get there.