views generator