json validation on the server side - part 3