backup in the middle
add a local counter to replace xid in header (recognize packets).
prototype demo of the prototype controller