@cryptoxxl: I like the structure