upload.edit widget finished