Create factorial_method