incorporating the feedback