difficulty: a factor causing trouble in achieving a positive result or tending to produce a negative result
cognitive factor: something immaterial (as a circumstance or influence) that contributes to producing a result
elapid: any of numerous venomous fanged snakes of warmer parts of both hemispheres