take input as unicode