Specialized Factoring