What a wonderful performance! Well done everyone for learning your lines and all those song words! ??