cory swallows