refactoring feedback module