20230407-swallow