I cannot believe how quickly my understanding is developing !