fixed carousel -- now recycles forever