change dto sync and dtodef