Impact thoughts