devoir read-only