final json checks