I go to the gym first thing in the morning before work and if I ate before then i'd struggle for the rest of the day. I have my bar when i get to work around 10am, then a soup at 3pm then another soup around 6pm and this works ok for me, although im hungry by 8/9pm lol