All sound like solid fixes. I couldn't figure out what kept the chain going, this now makes a lot more sense. I'll be keeping an eye out for that update!