base model generic to datasource now