Add read-only mode