on send also bypass + stuff