documented the thought process of otp-lem