@crypto-p: Oh I so agree....