add functionality of edit_document and update_campaign.

but, edit_document functionality will be more reinforced.