I use to order NLML (non-lactose) means because of my allergy. BA (in Y )went through a phase of meal 1 = cheese and meal 2= cheese hence why I ordered a special meal. Anyway the BA offering was either unimaginative or over cautious, as the meal was extremely bland. CX/TG NLML Y meals were superb. Now I just take the hit - if it is completely cheesy I'll avoid but most of the time there is something i can eat from the normal servings.