Many thanks for writing this great article