How does a transfer work?