add open_or_new()