fix this.name, and tracking objects for op codes
list - find index by ref