drawString function