VILE RICHARD CONSIDER THIS COMPILATION