I totally understand what you are doing and appreciate it. I do recognize that this use case is specific to using uninitialized shift registers which can be avoided. I will run your vi next week and I am sure that it will work as the VI does not rely on context values between runs.