New: thoughtsandfacts