Move ^ p into workWith.