full matrix generation passes validation.