Expectation

Expectation (speed up)