ADD: [views] refactor view logic