add add to json function