@cryptoxxl: I have some thoughts