diff --git a/resources/views/home/partials/tab/template.blade.php b/resources/views/home/partials/tab/template.blade.php
index 2fd38df..4707141 100644
--- a/resources/views/home/partials/tab/template.blade.php
+++ b/resources/views/home/partials/tab/template.blade.php
@@ -1,47 +1,26 @@
-@if ($showThumbnails)
-
- @php
- $limit = 15;
- $limitcounter = 0;
- @endphp
+@php
+ $isThumbnail = $showThumbnails;
- @foreach ($episodes as $ep)
- @if (isset($popularView))
- @php $episode = $ep->episode @endphp
- @else
- @php $episode = $ep @endphp
- @endif
+ $gridClasses = $isThumbnail
+ ? 'grid-cols-1 sm:grid-cols-2 lg:grid-cols-3 xl:grid-cols-4 2xl:grid-cols-6'
+ : 'grid-cols-2 sm:grid-cols-3 md:grid-cols-4 xl:grid-cols-5 2xl:grid-cols-8';
- @if ($limitcounter >= $limit)
- @break
- @endif
+ $limit = $isThumbnail ? 12 : 16;
-
+ $view = $isThumbnail ? 'thumbnail' : 'poster';
+@endphp
- @php $limitcounter++; @endphp
+
+ @foreach ($episodes->take($limit) as $ep)
+ @php
+ $episode = isset($popularView)
+ ? $ep->episode
+ : $ep;
+ @endphp
+
+
@endforeach
-
-@else
-
- @php
- $limit = 16;
- $limitcounter = 0;
- @endphp
-
- @foreach ($episodes as $ep)
- @if (isset($popularView))
- @php $episode = $ep->episode @endphp
- @else
- @php $episode = $ep @endphp
- @endif
-
- @if ($limitcounter >= $limit)
- @break
- @endif
-
-
-
- @php $limitcounter++; @endphp
- @endforeach
-
-@endif
\ No newline at end of file
+
\ No newline at end of file
diff --git a/resources/views/home/partials/tabs-middle.blade.php b/resources/views/home/partials/tabs-middle.blade.php
index 49913a6..5444970 100644
--- a/resources/views/home/partials/tabs-middle.blade.php
+++ b/resources/views/home/partials/tabs-middle.blade.php
@@ -2,7 +2,7 @@