Update view-constructor