handle special charater