added json shrinkwrap