exp, inp, transfer