finished p3.