diff -urNp lovehate/lovehate.info /usr/local/code/drupal5/modules/lovehate/lovehate.info
--- lovehate/lovehate.info	1969-12-31 16:00:00.000000000 -0800
+++ /usr/local/code/drupal5/modules/lovehate/lovehate.info	2006-12-01 21:29:36.000000000 -0800
@@ -0,0 +1,5 @@
+; $Id$
+name = Lovehate
+description = "Lets users vote on vocabulary terms to announce their loves and hates."
+dependencies = votingapi
+package = Voting
\ No newline at end of file
diff -urNp lovehate/lovehate.module /usr/local/code/drupal5/modules/lovehate/lovehate.module
--- lovehate/lovehate.module	2006-07-20 09:25:34.000000000 -0700
+++ /usr/local/code/drupal5/modules/lovehate/lovehate.module	2006-12-01 21:01:59.000000000 -0800
@@ -2,23 +2,6 @@
 /* $Id: lovehate.module,v 1.24 2006/07/20 16:25:34 eaton Exp $ */
 
 /**
- * @file
- * Lets users vote on vocabulary terms to announce their loves and hates.
- */
- 
-// ************
-// System hooks
-// ************
-
-function lovehate_help($section) {
-  switch ($section) {
-    case 'admin/modules#description':
-      return t('Lets users vote on vocabulary terms to announce their loves and hates.');
-      break;
-  } 
-}
-
-/**
  * hook_perm impelementation.
  */
 function lovehate_perm() {
@@ -35,7 +18,7 @@ function lovehate_menu($may_cache) {
   if ($may_cache) {
     $items[] = array(
       'path' => 'lovehate',
-      'title' => t('loves and hates'),
+      'title' => t('Loves and Hates'),
       'callback' => 'lovehate_page',
       'access' => user_access('view loves and hates'),
       'type' => MENU_SUGGESTED_ITEM,
@@ -59,7 +42,7 @@ function lovehate_menu($may_cache) {
     if (arg(0) == 'user' && is_numeric(arg(1))) {
       $items[] = array(
         'path' => 'user/'. arg(1) .'/lovehate',
-        'title' => t('loves and hates'),
+        'title' => t('Loves and Hates'),
         'callback' => 'lovehate_user_page',
         'access' => user_access('view loves and hates'),
         'type' => MENU_IS_LOCAL_TASK
@@ -134,7 +117,7 @@ function lovehate_settings() {
     '#options' => drupal_map_assoc(array(5, 10, 15, 20, 25, 50, 75, 100, 200)),
   );
   
-  return $form;
+  return system_settings_form($form);
 }
 
 function lovehate_block($op = 'list', $delta = 0, $edit = array()) {
@@ -156,7 +139,7 @@ function lovehate_block($op = 'list', $d
   		  '#description' => t('Enter the number of loves and hates to list'),
   		  '#title' => 'Block count',
   		);
-      return $form;
+      return system_settings_form($form);
     }
     case 'save': {
   		variable_set('lovehate_block_title', $edit['lovehate_block_title']);
