Ok just think of it like this, if you leave ZRH at 10am,you will get lunch about 2 hrs after take off. Before landing in SIN at 6am you get a light breakfast. When you leave SIN at 1:25am you get a light dinner aka supper and then breakfast before landing. Is this in Y or J? If it is Y class, I wouldn't even care, now if it is J you will enjoy it better.