proper order of numtasks, currtask
tutorial version demos