Working out a bug with transfers, ID not stored correctly