modify Dao