Generalized DnD
Fixed DnD with verify method