Normal mapping.(30%)
Refactoring structure of code. (80%)