transporter mafunction