Optmizing ALSWRFactorization