update json methods