closes #6 not sure if we need null as the default on pingData i just changed it to 0 for now