removed `factor` package