View done. Refactoring for final. Create new and load