Source refactoring