Flapjacks are full of oats, oats are a slow-energy release food. So they will keep you topped up with energy, but the high butter and sugar content does make them rather calorific!