need to do something here if !_has_w_str