There's a tricky bug due to the lack of synchronization between the timertask and the SlideshowController