implement json path in builder