Job changed (observer)