Very good thoughts