fixed mistakes, added nums not mult. also diag left gathered wrong nums. works now.