@d-pend: Nice detail here.