fix validateJSON