I am waiting for the day when I get essays like this...