updates otp