diff --git a/taxonomy_access.install b/taxonomy_access.install
index a8dffc5..414bf78 100644
--- a/taxonomy_access.install
+++ b/taxonomy_access.install
@@ -27,11 +27,12 @@ function taxonomy_access_install() {
     VALUES
     (:vid, :rid, :node_allow, :ignore, :ignore, :term_allow, :term_allow)',
     array(
-      ':vid' => TAXONOMY_ACCESS_GLOBAL_DEFAULT,
+      ':vid' => 0, // TAXONOMY_ACCESS_GLOBAL_DEFAULT
       ':rid' => DRUPAL_ANONYMOUS_RID,
-      ':node_allow' => TAXONOMY_ACCESS_NODE_ALLOW,
-      ':ignore' => TAXONOMY_ACCESS_NODE_IGNORE,
-      ':term_allow' => TAXONOMY_ACCESS_TERM_ALLOW)
+      ':node_allow' => 1, // TAXONOMY_ACCESS_NODE_ALLOW
+      ':ignore' => 0, // TAXONOMY_ACCESS_NODE_IGNORE
+      ':term_allow' => 1, // TAXONOMY_ACCESS_TERM_ALLOW
+    )
   );
   db_query(
     'INSERT INTO {taxonomy_access_default}
@@ -39,11 +40,11 @@ function taxonomy_access_install() {
     VALUES
     (:vid, :rid, :node_allow, :ignore, :ignore, :term_allow, :term_allow)',
     array(
-      ':vid' => TAXONOMY_ACCESS_GLOBAL_DEFAULT,
+      ':vid' => 0, // TAXONOMY_ACCESS_GLOBAL_DEFAULT
       ':rid' => DRUPAL_AUTHENTICATED_RID,
-      ':node_allow' => TAXONOMY_ACCESS_NODE_ALLOW,
-      ':ignore' => TAXONOMY_ACCESS_NODE_IGNORE,
-      ':term_allow' => TAXONOMY_ACCESS_TERM_ALLOW)
+      ':node_allow' => 1, // TAXONOMY_ACCESS_NODE_ALLOW
+      ':ignore' => 0, // TAXONOMY_ACCESS_NODE_IGNORE
+      ':term_allow' => 1, // TAXONOMY_ACCESS_TERM_ALLOW
   );
 }
 
@@ -61,7 +62,7 @@ function taxonomy_access_schema() {
         'type' => 'int',
         'unsigned' => TRUE,
         'not null' => TRUE,
-        'default' => TAXONOMY_ACCESS_VOCABULARY_DEFAULT,
+        'default' => 0, // TAXONOMY_ACCESS_VOCABULARY_DEFAULT
       ),
       'rid' => array(
         'description' => "The role.rid a user must possess to gain this row's privileges on nodes for this term.",
@@ -76,7 +77,7 @@ function taxonomy_access_schema() {
         'unsigned' => TRUE,
         'size' => 'tiny',
         'not null' => TRUE,
-        'default' => TAXONOMY_ACCESS_NODE_IGNORE,
+        'default' => 0, // TAXONOMY_ACCESS_NODE_IGNORE
       ),
       'grant_update' => array(
         'description' => 'Whether this role can edit nodes with this term. 0=>Ignore, 1=>Allow, 2=>Deny.',
@@ -84,7 +85,7 @@ function taxonomy_access_schema() {
         'unsigned' => TRUE,
         'size' => 'tiny',
         'not null' => TRUE,
-        'default' => TAXONOMY_ACCESS_NODE_IGNORE,
+        'default' => 0, // TAXONOMY_ACCESS_NODE_IGNORE
       ),
       'grant_delete' => array(
         'description' => 'Whether this role can delete nodes with this term. 0=>Ignore, 1=>Allow, 2=>Deny.',
@@ -92,7 +93,7 @@ function taxonomy_access_schema() {
         'unsigned' => TRUE,
         'size' => 'tiny',
         'not null' => TRUE,
-        'default' => TAXONOMY_ACCESS_NODE_IGNORE,
+        'default' => 0, // TAXONOMY_ACCESS_NODE_IGNORE
       ),
       'grant_create' => array(
         'description' => 'Whether this role can set this term when adding or editing a node. 0=>No, 1=>Yes.',
@@ -100,7 +101,7 @@ function taxonomy_access_schema() {
         'unsigned' => TRUE,
         'size' => 'tiny',
         'not null' => TRUE,
-        'default' => TAXONOMY_ACCESS_TERM_DENY,
+        'default' => 0, // TAXONOMY_ACCESS_TERM_DENY
       ),
       'grant_list' => array(
         'description' => 'Whether this role can view the name of this term on a node or in category lists. 0=>No, 1=>Yes.',
@@ -108,7 +109,7 @@ function taxonomy_access_schema() {
         'unsigned' => TRUE,
         'size' => 'tiny',
         'not null' => TRUE,
-        'default' => TAXONOMY_ACCESS_TERM_ALLOW,
+        'default' => 1, // TAXONOMY_ACCESS_TERM_ALLOW
       ),
     ),
     'primary key' => array('tid', 'rid'),
@@ -122,7 +123,7 @@ function taxonomy_access_schema() {
         'type' => 'int',
         'unsigned' => TRUE,
         'not null' => TRUE,
-        'default' => TAXONOMY_ACCESS_VOCABULARY_DEFAULT,
+        'default' => 0, // TAXONOMY_ACCESS_VOCABULARY_DEFAULT
       ),
       'rid' => array(
         'description' => "The role.rid a user must possess to gain this row's privileges on nodes for terms in this vocabulary.",
@@ -137,7 +138,7 @@ function taxonomy_access_schema() {
         'unsigned' => TRUE,
         'size' => 'tiny',
         'not null' => TRUE,
-        'default' => TAXONOMY_ACCESS_NODE_IGNORE,
+        'default' => 0, // TAXONOMY_ACCESS_NODE_IGNORE
       ),
       'grant_update' => array(
         'description' => 'Whether this role can edit nodes with terms in this vocabulary. 0=>Ignore, 1=>Allow, 2=>Deny.',
@@ -145,7 +146,7 @@ function taxonomy_access_schema() {
         'unsigned' => TRUE,
         'size' => 'tiny',
         'not null' => TRUE,
-        'default' => TAXONOMY_ACCESS_NODE_IGNORE,
+        'default' => 0, // TAXONOMY_ACCESS_NODE_IGNORE
       ),
       'grant_delete' => array(
         'description' => 'Whether this role can delete nodes with terms in this vocabulary. 0=>Ignore, 1=>Allow, 2=>Deny.',
@@ -153,7 +154,7 @@ function taxonomy_access_schema() {
         'unsigned' => TRUE,
         'size' => 'tiny',
         'not null' => TRUE,
-        'default' => TAXONOMY_ACCESS_NODE_IGNORE,
+        'default' => 0, // TAXONOMY_ACCESS_NODE_IGNORE
       ),
       'grant_create' => array(
         'description' => 'Whether this role can set terms in this vocabulary when adding or editing a node. 0=>No, 1=>Yes.',
@@ -161,7 +162,7 @@ function taxonomy_access_schema() {
         'unsigned' => TRUE,
         'size' => 'tiny',
         'not null' => TRUE,
-        'default' => TAXONOMY_ACCESS_TERM_DENY,
+        'default' => 0, // TAXONOMY_ACCESS_TERM_DENY
       ),
       'grant_list' => array(
         'description' => 'Whether this role can view the name of terms in this vocabulary on a node or in category lists. 0=>No, 1=>Yes.',
@@ -169,7 +170,7 @@ function taxonomy_access_schema() {
         'unsigned' => TRUE,
         'size' => 'tiny',
         'not null' => TRUE,
-        'default' => TAXONOMY_ACCESS_TERM_DENY,
+        'default' => 0, // TAXONOMY_ACCESS_TERM_DENY
       ),
     ),
     'primary key' => array('vid', 'rid'),
@@ -240,7 +241,7 @@ function taxonomy_access_enable() {
       FROM {taxonomy_access_term} ta
       LEFT JOIN {taxonomy_term_data} td ON ta.tid = td.tid
       WHERE ta.tid <> :tid AND td.tid IS NULL",
-      array(':tid' => TAXONOMY_ACCESS_VOCABULARY_DEFAULT))
+      array(':tid' => 0)) // TAXONOMY_ACCESS_VOCABULARY_DEFAULT
     ->fetchCol()
     ;
 
@@ -255,7 +256,7 @@ function taxonomy_access_enable() {
       FROM {taxonomy_access_default} tad
       LEFT JOIN {taxonomy_vocabulary} tv ON tad.vid = tv.vid
       WHERE tad.vid <> :vid AND tv.vid IS NULL",
-      array(':vid' => TAXONOMY_ACCESS_GLOBAL_DEFAULT))
+      array(':vid' => 0)) // TAXONOMY_ACCESS_GLOBAL_DEFAULT
     ->fetchCol()
     ;
 
