Why is .json needed?