all_factors returns 1 now