readonly fixed, partly misunderstood