jada stevens (last straw