> RMS worked and has been working of 40+years and does not have these concurrent access issues! No, you are wrong. RMS works fine with record-based files, but not streams. You can write a program even in MACRO, you will still have the same issues. This is a documented feature of RMS.