working with the feedback loop