Refactoring.
Working by purchase part.