truncate to avoid trailing garbage (unlikely, but still)
[PRD-2] impl bin forwarding