visible vs editable