valid json and new version structure