bd upload using sdk