well, humph!