The current version last sent to Simon. Still need to change the B to mathcal