Random thoughts from a random guy...