kevin still blathering...