add opal_upload script