added comments to OTP