more on db, models, views + controllers