added new dependency, the jsonfactory