update expectation