Refactoring and optimizing