correct Dao interfaces