attempt to support upload empty file