view: first release -> refactoring