Hesitation

You have not given much info, to add to above.
[1] If it has been a long time since the points have been checked/adjusted, then the ign timing will have retarded due to the points rubbing block wearing.
[2] Carb choke adjustment
[3] Same deal with the carb if it has a lot of mileage on it. Worn needles & seats, fuel level, acc pump plunger worn out. Get an overhaul kit for the carb.