[PD] create object dynamically