changes with dao