Sounds complicated! Perhaps you can JCLs input on the matter. According to him it should not be this difficult to achieve the function we all need.