Let's not get too technical Mr.B, they just taste good ! Although, I have to agree, I have been told to take them only in the last 20 mins of a long run.