diff --git a/prestans/http.py b/prestans/http.py
index <HASH>..<HASH> 100644
--- a/prestans/http.py
+++ b/prestans/http.py
@@ -49,6 +49,10 @@ class VERB:
     PATCH  = "PATCH"
     DELETE = "DELETE"
 
+    @classmethod
+    def is_support_verb(cls, method):
+        return method in [VERB.GET, VERB.POST, VERB.PUT, VERB.PATCH, VERB.DELETE]
+
 class STATUS:
     """
     The following is a selection of HTTP status codes that are recommended for use 
diff --git a/prestans/rest.py b/prestans/rest.py
index <HASH>..<HASH> 100644
--- a/prestans/rest.py
+++ b/prestans/rest.py
@@ -260,7 +260,7 @@ class RequestHandler(object):
         self.logger.info("setting default response to %s" % self.request.accept)
 
         #: Ensure we support the HTTP verb
-        if not self.request.method in RequestHandler.CONSTANT.SUPPORTED_VERBS:
+        if not prestans.http.VERB.is_support_verb(self.request.method):
             pass
 
         #:
@@ -285,7 +285,7 @@ class RequestHandler(object):
         self.logger.error(self.__provider_config__.authentication)
 
         #: Parse body
-        if self.request.method is not 'GET' and self.__parser_config__ is not None:
+        if self.request.method is not prestans.http.VERB.GET and self.__parser_config__ is not None:
             pass
 
         #: Parse Parameter Set
Drops HTTP constant from handler; moves to prestans.http