Complete first-view