update v in smart.json