Messed with startdemo function time formatting, optimized a call or two