I normally am pretty technical. However, I can't seem to find a way to "Program a cook". I want to cook overnight and set up smoke boost to run for two hours then jump to higher temperature. This is pretty basic in my eyes. But I cannot find a way to do this in the app. Has anyone figured this out or is weber really this poor with their programming of the connect app. I saw the timer button and it is literally just that, a timer. If your running the app on your phone you can use the timer on the phone if that's all you want. I hoped the timer function would run for a settable time then allow auto changes to the next temp and so on.