otp: gullible and optimistic