use instance_variable_set