Documentation and location now saves to json