view update and stub update