Can only suggest that you also think about what you are eating.
Having a lighter cereal for breakfast often sees me topping up with a sugary coffee and a biscuit mid-morning. Eating porridge will keep my glucose levels higher for longer, usually taking me to lunch time without extra carbs.
A change in insulin from Abasaglar to Levemir has also helped to keep my line a lot flatter.
I have to cope with hugely variable work patterns where I am driving a desk most of the time but might be unexpectedly on my feet in the factory all afternoon.l