Further micro-efficiency work

also partially update the exp command