continues here with Rand Simberg.