Shanghai: squid display