In the "Invoice Entry" table, I have a portal. In the first field of the portal i have a script which is triggered when an item which does not belong to the drop-down value list is entered. The script adds the new item to the value list. I just wish the lookup for the "Product ID" field in the portal did its job when the new item is created. I even tried setting the "Product ID" in the field via the same script but even that does not work (possibly again because Lookup may not be allowing it to change the value in the field).