diff --git a/ui/tmgmt_ui.module b/ui/tmgmt_ui.module
index 0593064..5dd392c 100644
--- a/ui/tmgmt_ui.module
+++ b/ui/tmgmt_ui.module
@@ -341,6 +341,7 @@ function tmgmt_ui_add_cart_form(&$form, &$form_state, $plugin, $item_type, $item
     '#type' => 'submit',
     '#value' => t('Add to cart'),
     '#submit' => array('tmgmt_ui_source_add_to_cart_submit'),
+    '#attributes' => array('title' => t('Add marked items to the cart for later processing')),
   );
 
   if (empty($item_id)) {
@@ -1127,7 +1128,7 @@ function tmgmt_ui_color_legend() {
 
   $output = '<div class="tmgmt-color-legend clearfix">';
 
-  foreach ($legends as $legend){
+  foreach ($legends as $legend) {
     $output .= '<div class="tmgmt-one-legend">
         <div class="tmgmt-legend-icon tmgmt-ui-icon tmgmt-ui-icon-10 ' .
         $legend['color'] . '"><span></span></div>
@@ -1179,7 +1180,15 @@ function tmgmt_ui_job_checkout_and_redirect(array &$form_state, array $jobs) {
 function tmgmt_ui_help($path, $arg) {
   $output = '';
   if (strpos($path, 'admin/tmgmt/sources') !== FALSE) {
-    $output = tmgmt_ui_color_legend();
+    $output = '<div class="source-help-wrapper">' . tmgmt_ui_color_legend() . '</div>';
+  }
+  if ($path == 'admin/tmgmt/cart') {
+    $output = '<p>' . t('The TMGMT cart is used to bundle text items from
+    different sources into one translation job. Use the "Add to cart" button to
+    add all selected items in any source list. <br/>From the cart page, you can
+    request a translation of all selected elements in the cart into any available
+    language. One translation job will be created for each language pair involved.')
+      . '</p>';
   }
 
   return $output;
