Task 05. Alpha refactoring.