open from nomodifiable-buffer