A series of thoughts