Refactoring source code.