Use correct time value
There is sometimes no stop value, use now

I think this is due to how the callbacks work. Needs more research.