We have arrived at the conclusion that we may have been giving Nathan one meal too much. Add to this the fact that he eats quite a lot at noon (over 250g), and it may explain why he has been gaining weight (or at least, he looks fatter). So tonight is the test-night. I hope he makes it until tomorrow 7 AM.