add p.dot