@futurehuman: Nicely written