scope of sharedopen variables