update to new json format
merge extras and install info on update