handle special chars