Hello, I have two questions: 1.) Could I create a custom server control in 2005 in order to leverage the CompositeControl base class and then use that control in 2003? (fingers crossed but guessing aboslutely not) 2.) How good does ASP.NET 2005 handle a custom composite control inside of a custom composite control ? For example: Cntrl_A inherits from CompositeControl and does all sorts of neat stuff Cntrl_B also inherits from CompositeControl and has two instances of Cntrl_A (as per below) Protected Overrides Sub CreateChildControls() Controls.Clear() cntrl_A1= New Cntrl_A() cntrl_A1.ID = "FirstControl" cntrl_A2= New Cntrl_A() cntrl_A2.ID = "SecondControl" Me.Controls.Add(cntrl_A1) Me.Controls.Add(cntrl_A2.) End Sub Thinking MicroSoSoft may have troubles with postbacks and validations if controls get nested too deep. If not then I might need to upgrade. Thanx in advance.