@pxa: great detail