add otp app generator