open as READONLY