supporting string on overloads