Humphrey: an excellent choice