BUT WHAT IS sesame noodles, REALLY?