Heavenly helpers