add valid json checker