wip gaus elimination
solve conflict