improve factorizations