B: Working on different ways to build B.  Have faster version as long as mu = 2, but more general would be better.