operation dao, models