added subset indexing, enabeled streaming of multipart file uploadgit diff