MNT : modified recip.py