Some excellent observations....Well done....