added make_editable() function