DAODB funcrtionality implemented