Prepare to refactoring.