Refactoring base