use dataBytes instead of the summed size