json additions