Son of the Smart Part 'Jan' has a great posting on how to add a Web part programmatically to a page. He likes challenges in his course :-). Have to remember that one! Btw... it seems there is a good future for the smart part next generations.