Beat eggs, add sugar, milk and butter to sweet potatoes. Add other ingredients, mix together and cook in the microwave until it thickens, pour into graham cracker crust and chill.
Topping:
Beat sugar, cream cheese and butter until it creamy. Fold in Cool Whip. Pour over chilled sweet potato mixture in graham crust. Can freeze or serve cold.