refactored; used transit to create my own slideshow