Update mechanism works