trio of rodents with imperfect vision