refactor feedback