conversion and uploading utility