diff --git a/server/core/Compute.php b/server/core/Compute.php
index 84af889..fdc6b20 100644
--- a/server/core/Compute.php
+++ b/server/core/Compute.php
@@ -17,10 +17,22 @@ class compute
                 $this->app = $app;
                 $this->libClass = $app->getLibClass("Compute");
     }
-    /**
-     * List servers.
-     * @return array
-     */
+	/**
+	* Execute an action
+	*
+	* @param String $action name of another function of this class
+	*
+	* @return void
+	*/
+	public function action($action){
+		
+		 $this->{$action.""}();
+		
+	}
+    	/**
+     	* List servers.
+     	* @return array
+     	*/
         public function listServers()
         {
                 $servers = $this->libClass->listServers();
@@ -50,12 +62,13 @@ class compute
         /**
          * Create server.
          * @return array
-         */ 
+         * 
         public function createServer()
         {
 
                 $server = $this->libClass->createServer();
         }
+	*/
         /**
          * Get server details.
          * @return array