the source is editable