make it OTP application