I smellz chow mein. Iz China close?