improve performance for big data sets, add unit to channel data