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 19:51:25.000000000 -0800
@@ -0,0 +1,2 @@
+; $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 20:43:06.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() {
@@ -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']);
