Still working on Adj_maxtix, but it should still basically be in working order