Implemented P3 calc method.