fixed bug in solve general systems which made it dependend on variable order