add DALM. Just a skeleton so far