correctly save the ddi
alter ini of ddi ui
change the field methods to use a json object for options