New precalculated version
Workong version
Remove DAO
Code review 1
Remove proper file
Remove sort DAO
Add message to catch section