add share as dialog, modify