DM Work Part 1

Fixes for:

#334
#287
#281
#277
#276

Beta available on request