cleaned up ud and added ddg