analytical formula works for dbl and one sided PO