introduced scope and item.updated event