correction interfaces daos