internet speculation