two types of feedback, defined in settings