added expression functions in json format