add byte encoding