modify swallow