add test for json
add restful