special char bug fix