better models and added bases for views