Scatterbrained thoughts and ideas