pickup and drop parcel functions