upload part2 d