1st commit otp