add upload compress