Add dynamism to default object creation