add dao.close