including dynamic_obj.h