implement data,queryString and body
implement body test
make update cb to return value