workers can handle byte messages