open and read updated for composit subfiles