make private.json optional