Editable directive