THE HUMAN AFTERTASTE