initial upload chunking support