corrections based on feedback