use multiple transfer structures