Boil potatoes in their jackets. When soft, peel and dice. Add the celery, sliced hard cooked eggs and onion. Fry bacon in skillet until crisp and brown. Beat the eggs, add the sugar, spices and vinegar and water. Mix well. Pour egg mixture into the hot bacon and fat and stir until mixture thickens (about 10 minutes). Pour over the potato mixture and mix lightly. Let stand in cold place several hours before serving.