recip fix