slight simplification of BsimCtrl