update jobstateimpl