https://github.com/Adam-CAD/CADAM