Refactoring and visible management