don't need to convert obj_value