initial work on DiSimplex structures