fixed runtime error issues with make_matrix_solveable, slows algorithm back down, found new runtime error issue