change model and dao.