fix transfer
why