Feedback learning improvement 800

Feedback learning improvement