fumbling upstart Chinese. .. all these memes make me want watch this now