broken commit: in the middle of adapting to new ViennaMaterials API