Daniel Swallow main