Added correct thread syncing, still hunting big buffer issue. Planning to use wireshark @ home.