Sanitized DES by pretty much rewriting it from scratch

3 jobs for bobdev in 38 minutes and 56 seconds (queued for 7 seconds)