Swallow everywhere 3

no