team refactoring