update otp lib