You may just be right!!
Don’t take my word for it, check it out for yourself. Loxosceles reclusa is one mean little bitch!