full factoring