updated how we get data for carousel