modify share & edit