add --- back in
define view type and if it should load the entities