New protocol
Using 0 as No-Command