renamed optional argument 'string' to 'text'