event speculation