These strange things . 2025