Laptop side of message protocol working