Profile of tom ping