diff --git a/resources/lang/en_US/firefly.php b/resources/lang/en_US/firefly.php
index 29daa784c0..847f9162ca 100644
--- a/resources/lang/en_US/firefly.php
+++ b/resources/lang/en_US/firefly.php
@@ -37,6 +37,7 @@ return [
     'cancel'                                     => 'Cancel',
     'from'                                       => 'From',
     'to'                                         => 'To',
+    'help_translating'                           => 'This help text is not yet available in your language. Will you help translate? ',
     'showEverything'                             => 'Show everything',
     'never'                                      => 'Never',
     'no_results_for_empty_search'                => 'Your search was empty, so nothing was found.',
diff --git a/resources/views/accounts/show.twig b/resources/views/accounts/show.twig
index b702c942e1..8e13be1ad7 100644
--- a/resources/views/accounts/show.twig
+++ b/resources/views/accounts/show.twig
@@ -96,7 +96,11 @@
                     {% else %}
                         {% set showReconcile = false %}
                     {% endif %}
-                    {% include 'list.journals' with {sorting:true, hideBills:true, hideBudgets: true, hideCategories: true, showReconcile: showReconcile} %}
+                    {% if periods.count > 0 %}
+                        {% include 'list.transactions' with {sorting:true, showReconcile: showReconcile} %}
+                    {% else %}
+                        {% include 'list.transactions' with {sorting:true, showReconcile: showReconcile, showCategories: true, showBudgets: true, showBill:true} %}
+                    {% endif %}
                     
-                    {% include 'list.journals' %}
+                    {% include 'list.transactions' with {showCategories: true, showBudgets: true} %}
                 
             
         
diff --git a/resources/views/budgets/no-budget.twig b/resources/views/budgets/no-budget.twig
index 36680089d5..632f6f1368 100644
--- a/resources/views/budgets/no-budget.twig
+++ b/resources/views/budgets/no-budget.twig
@@ -22,13 +22,15 @@
                     
-                    {% include 'list.journals' with {'journals': journals,'hideBudgets': true} %}
+
                     {% if periods.count > 0 %}
+                        {% include 'list.transactions' %}
                         
                             {{ 'show_all_no_filter'|_ }} 
                         
                     {% else %}
+                        {% include 'list.transactions' with {showCategories:true, showBill:true} %}
                         
                             {{ 'show_the_current_period_and_overview'|_ }} 
diff --git a/resources/views/budgets/show.twig b/resources/views/budgets/show.twig
index 8fdc7a414e..e40e0ed0cc 100644
--- a/resources/views/budgets/show.twig
+++ b/resources/views/budgets/show.twig
@@ -89,7 +89,11 @@
                     
{{ 'transactions'|_ }} 
                 
-                    {% include 'list.journals' with {hideBudgets:true, hideBills:true} %}
+                    {% if budgetLimit %}
+                        {% include 'list.transactions' %}
+                    {% else %}
+                        {% include 'list.transactions'  with {showCategories: true} %}
+                    {% endif %}
                     {% if budgetLimit %}
                         
                             
{{ subTitle }} 
                 
-                    {% include 'list.journals' with {'journals': journals, 'hideCategories':true} %}
+
                     {% if periods.count > 0 %}
+                        {% include 'list.transactions' %}
                         
                             {{ 'show_all_no_filter'|_ }} 
                         
                     {% else %}
+                        {% include 'list.transactions' with {showBudgets:true, showBill:true} %}
                         
                             {{ 'show_the_current_period_and_overview'|_ }} 
diff --git a/resources/views/categories/show.twig b/resources/views/categories/show.twig
index dc79577173..09d6992601 100644
--- a/resources/views/categories/show.twig
+++ b/resources/views/categories/show.twig
@@ -65,8 +65,8 @@
                     
{{ 'transactions'|_ }} 
                 
-                    {% include 'list.journals' with {hideCategories: true, hideBills: true} %}
                     {% if periods.count > 0 %}
+                        {% include 'list.transactions' %}
                         
                             
@@ -74,6 +74,7 @@
                              
                         
                     {% else %}
+                        {% include 'list.transactions' with {showBudgets:true, showBill:true} %}
                         
                             
diff --git a/resources/views/list/journals.twig b/resources/views/list/journals.twig
index 2aa70cc42e..fa2440e856 100644
--- a/resources/views/list/journals.twig
+++ b/resources/views/list/journals.twig
@@ -28,7 +28,7 @@
     
     
     {% for transaction in transactions %}
-        {% include 'partials.transaction-row' %}
+        {% include 'partials.journal-row' %}
     {% endfor %}
      
 
diff --git a/resources/views/list/transactions.twig b/resources/views/list/transactions.twig
new file mode 100644
index 0000000000..f83f1cefb7
--- /dev/null
+++ b/resources/views/list/transactions.twig
@@ -0,0 +1,79 @@
+{# render pagination #}
+{{ transactions.render|raw }}
+
+ 
+
+    
+        
+            {{ 'actions'|_ }} 
+            
+                Toggle Dropdown 
+             
+            
+        
+    
+    
+
+
+    
+        {{ transactions.render|raw }}
+    
+
+
diff --git a/resources/views/partials/journal-row.twig b/resources/views/partials/journal-row.twig
new file mode 100644
index 0000000000..9f392268ee
--- /dev/null
+++ b/resources/views/partials/journal-row.twig
@@ -0,0 +1,70 @@
+
+    {# input buttons #}
+    
+        
+            
+        
+     
+
+    {# icon #}
+    
+        {{ transaction|transactionIcon }}
+     
+
+    {# description #}
+    
+        {# is reconciled? #}
+        {{ transaction|transactionReconciled }}
+
+        
+            {{ transaction|transactionDescription }}
+         
+        {# is a split journal #}
+        {{ transaction|transactionIsSplit }}
+
+        {# count attachments #}
+        {{ transaction|transactionHasAtt }}
+
+
+     
+
+    {{ transaction|transactionAmount }} 
+        {{ transaction.date.formatLocalized(monthAndDayFormat) }}
+     
+
+    
+        {{ transaction|transactionSourceAccount }}
+     
+
+    
+        {{ transaction|transactionDestinationAccount }}
+     
+
+    {% if not hideBudgets %}
+        
+            {{ transaction|transactionBudgets }}
+         
+    {% endif %}
+
+    {% if not hideCategories %}
+        
+            {{ transaction|transactionCategories }}
+         
+    {% endif %}
+    {% if not hideBills %}
+        
+            {% if transaction.bill_id %}
+                {{ transaction.bill_name }} 
+            {% endif %}
+         
+    {% endif %}
+ 
diff --git a/resources/views/partials/transaction-row.twig b/resources/views/partials/transaction-row.twig
index 9f392268ee..dd31b6c44c 100644
--- a/resources/views/partials/transaction-row.twig
+++ b/resources/views/partials/transaction-row.twig
@@ -1,17 +1,11 @@
-
+ 
+
     {# input buttons #}
     
         
-            
-        
+        
      
 
     {# icon #}
@@ -36,31 +30,39 @@
 
     
 
+    {# amount #}
     {{ transaction|transactionAmount }} 
         {{ transaction.date.formatLocalized(monthAndDayFormat) }}
      
 
+    {# source #}
     
         {{ transaction|transactionSourceAccount }}
      
-
+    {# dest #}
     
         {{ transaction|transactionDestinationAccount }}
      
 
-    {% if not hideBudgets %}
+    {# budget, if opted to show. #}
+    {% if showBudgets %}
         
             {{ transaction|transactionBudgets }}
          
     {% endif %}
 
-    {% if not hideCategories %}
+    {# category, if opted to show. #}
+    {% if showCategories %}
         
             {{ transaction|transactionCategories }}
          
     {% endif %}
-    {% if not hideBills %}
+
+    {# bill, if opted to show#}
+    {% if showBill %}
         
             {% if transaction.bill_id %}
                 {{ transaction.bill_name }} 
diff --git a/resources/views/recurring/show.twig b/resources/views/recurring/show.twig
index b4cbf3875e..3d2438ba06 100644
--- a/resources/views/recurring/show.twig
+++ b/resources/views/recurring/show.twig
@@ -198,7 +198,7 @@
                     
                 
                 
-                    {% include 'list.journals' with {sorting:false, hideBills:true, hideBudgets: true, showReconcile: false} %}
+                    {% include 'list.transactions'  with {showBudgets:true, showCategories:true} %}
                 
             
         
diff --git a/resources/views/transactions/index.twig b/resources/views/transactions/index.twig
index daeeed551f..5a55f2d527 100644
--- a/resources/views/transactions/index.twig
+++ b/resources/views/transactions/index.twig
@@ -31,7 +31,12 @@
                         {% endif %}
                     
                     {# actual list #}
-                    {% include 'list.journals' with {'journals': journals} %}
+                    {% if periods.count > 0 %}
+                        {# page is not "all"-overview#}
+                        {% include 'list.transactions' %}
+                    {% else %}
+                        {% include 'list.transactions' with {showCategories: true, showBudgets: true, showBill:true} %}
+                    {% endif %}