stripe_removal2 interal functions are now private