swallow 2240