Affect, satisfaction, and performance