refactoring on sending feedbacks