Eastern Tiger Swallowtail Butterfly, and clearing my name