lets do more readonly fix