DaoAction refactor