add VariableType custom_obj