Speculation works partly. Cannot pass s2.