add byte and second support