fix #67. reorder "upload/update/delete/get" cycle to "update/delete/upload/get"