new: first tries on dynamic components