update the samples to use szn::byte