Steve Hackett heat of the moment