don't copy settings if they are NULL
use the data from lists.json, but json_parse fails atm (maybe some curl buffer writing bug, though it seems okay at first glance);