scatter changed, function added, index search updated...whatev