may have fixed ping being called twice added compiled obejcts too