Make it accept a string or unicode parameter