asViewFactory