Martin, just something that came to mind that you might want to consider is a larger number of meals but with SMALLER portions that add up to the same number of calories. I seem to recall that the idea behind this is that by having less time between meals reduced hunger levels which means your less inclined to want too snack.