hallelujah performance