type view