Still having bugs with Dcompress. This is a draft.