modification of init json factories