Observer update.