working on dspec