first upload - only iOS method added