working out behind-live program updating.. bug fix