completed setview