diff --git a/multiple_users_autocomplete.info b/multiple_users_autocomplete.info
index 5aabe90..f1d732a 100644
--- a/multiple_users_autocomplete.info
+++ b/multiple_users_autocomplete.info
@@ -1,12 +1,7 @@
 ; $Id$
 name = Multiple Users Autocomplete
 description = Allows free tagging of users in a text field in the Forms API
-core = 6.x
+core = 7.x
 package = Users
 
-; Information added by drupal.org packaging script on 2011-05-23
-version = "6.x-2.13"
-core = "6.x"
-project = "multiple_users_autocomplete"
-datestamp = "1306160216"
-
+files[] = multiple_users_autocomplete.info
diff --git a/multiple_users_autocomplete.module b/multiple_users_autocomplete.module
index d2d9ca9..e7203ec 100644
--- a/multiple_users_autocomplete.module
+++ b/multiple_users_autocomplete.module
@@ -10,7 +10,6 @@ function multiple_users_autocomplete_menu(){
 	$items['user/autocomplete/multiple'] = array(
 		'title' => 'Multiple users autocomplete',
     	'page callback' => 'multiple_users_autocomplete_multiple',
-    	'access callback' => 'user_access',
     	'access arguments' => array('access user profiles'),
     	'type' => MENU_CALLBACK,
 	);
@@ -24,20 +23,16 @@ function multiple_users_autocomplete_menu(){
  */
 
 function multiple_users_autocomplete_multiple($string = '') {
-
   $array = drupal_explode_tags($string);
-
   $last_string = trim(array_pop($array));
   $matches = array();
-
   if ($last_string != '') {
-    $result = db_query_range(db_rewrite_sql("SELECT u.name FROM {users} u WHERE LOWER(u.name) LIKE LOWER('%%%s%%')",'u'), $last_string, 0, 10);
+    $result = db_select('users')->fields('users', array('name'))->condition('name', db_like($last_string) . '%', 'LIKE')->range(0, 10)->execute();
     $prefix = count($array) ? implode(', ', $array) .', ' : '';
-    while ($user = db_fetch_object($result)) {
+    while ($user = $result->fetchObject()) {
       $n = $user->name;
       $matches[$prefix . $n] = check_plain($user->name);
     }
   }
-
-  drupal_json($matches);
-}
\ No newline at end of file
+  drupal_json_output($matches);
+}
