A few fast thoughts....