Some more of the slideshowlogic updated. Why did I decide to re-write this?