fixed transfer read in again