don't try to write when open ready only