not shim_new_object, but shim_obj_new