A variety of thoughts- in no particular order