Add return values for transfer()