fixed all readonly issue