working on tracker communication protocol