upate to output to better take care of [t]
negligible diff