upload_class V1.0