Moments of contemplation and random thoughts...