pt rev caculate