Perhaps call this createView() ?