Updated JSON creation methods