Heavenly torture.