these damn crazy asians...