Been listening to Tenacious D the last few days.