where all souls gather together ......