differential encoding = data size reduction