add ability for default json to come from element innerText