Very nice and informative answers!

Thanks very much!!