strong json validation