eggcup: this is written like a monty python joke