update json interface