Random thoughts ... put 'em here