support special characters now.