Add widget and modify share