implemented JSON format
updated data