compute the edge coefficients once -- store them aa a list with an
object for each level