change p2 to p3, and other specifications