output data transfer fix