call new generic view