improved the carousel (but it’s not perfect yet)