"Three cheers for human progress."