update p2 and add chips