the things id do to you - 2026