Refactoring and code reuse from existing libraries.