yet more transfer stuff