added single char tokens switch  case