imporved app
refaktorizace
refactoring