@garraboy: nice analysis