Some good thoughts