added a different test case for precision_matrix