Added the DAO interface