inmplements Dao and Services