more test & fix
change fake json
more test cases