@cardboard: Good read, this