diff --git a/create venv file/create venv file.txt b/create venv file/create venv file.txt
index 5582cd3e65d1561070762bb96683c22480678b90..fea99d026b48b3f097ad9e05b8691dbfa2094158 100644
--- a/create venv file/create venv file.txt	
+++ b/create venv file/create venv file.txt	
@@ -5,4 +5,13 @@ Activate This Venv File:
     source iotcloud/bin/activate
 
 Linex System PC Full Information Command:
-    /proc/cpuinfo
\ No newline at end of file
+    /proc/cpuinfo
+
+python strip function:
+    1. your code or any input valu for example cpuinfo and whoami any tab space to your code error.
+    2. use strip to illuminate the extra spaces.
+
+Flask redirect package:
+    This is a basic illustration of redirection in Flask. 
+    You can redirect to any route within your Flask application using the redirect() function.
+    combined with url_for() to specify the route's endpoint.
\ No newline at end of file
diff --git a/flask/app.py b/flask/app.py
index fc3e74074fd870fe2596594a6d8964ead1b9348d..a53a72a42a16c3e812c87fb16a087b84d7aec0fd 100644
--- a/flask/app.py
+++ b/flask/app.py
@@ -1,11 +1,13 @@
 from flask import Flask
 app = Flask(__name__)
 import os
-Basename = '/iotcloud'
-# app.debug = True ( for any debug error to True that line ) 
+import math
+basename = '/iotcloud'
 
-
-# @app.route na searching route ex:[172.30.0.231:7000/hello] to view your flask project.
+# app.debug = True ( for any debug error for True that line ) 
+      
+# @app.route 
+      # 1.To Searching route ex:[172.30.0.231:7000/hello] to view your flask project.
 @app.route('/hello')
 def hello_world():
    return "<h1>Hello World 123<h1/>"
@@ -17,15 +19,52 @@ def hello():
 @app.route('/whoami')
 def whoami():
    return "<h1>"+os.popen('whoami').read()+"<h1/>"
-   # Which one you can return for this command [this is this system user name]
 
+# whoami:
+   # Lhis Linux Command To Return This System Username For Example [ justinmass2001 ].
+
+@app.route(basename+'/cpuinfo')
 def cpuinfo():
-   return "<pre>" "<h3>"+ os.popen('cat /proc/cpuinfo').read() +"<pre/>" "<h3/>"
-   # return = Which one you can return for this command [this is system full information]
-   # <pre> = To HTML tag Which Terminal output You Can Inset to Same output and display
-app.add_url_rule (Basename+'/whoami','whoami',whoami)
-app.add_url_rule (Basename+'/cpuinfo','cpuinfo',cpuinfo)
+    return "<pre>" "<h3>"+ os.popen('cat /proc/cpuinfo').read() +"<pre/>" "<h3/>"
+'''
+       <pre> and cat /proc/cpuinfo:
+            1. <pre> = This HTML Tag Which Terminal output You Can Inset to Same output to display
+                Not Using <pre> output result:
+                     processor : 1 vendor_id : GenuineIntel cpu family : 6 model : 183
+
+                Example Result using <pre> output:
+                     processor	 : 1
+                     vendor_id	 : GenuineIntel
+                     cpu family : 6
+                     model		 : 183
+            2. cat /proc/cpuinfo = This is Linux Command For CPU Full Informations.
+'''
+@app.route(basename+'/echo', methods = ['GET','POST'])
+def echo_help():
+   return '<h1>'+"Please use as /echo/some string"+'</h1>'
+
+@app.route(basename+'/echo/<string>')     
+      # echo:
+         # echo = your any input type to same return output this echo 
+            # Example:[172.30.0.231:7000/iotcloud/echo/justin] output result justin.
+
+def echo(string):
+   return "You said: {}".format(string) 
+# app.add_url_rule (Basename+'/whoami','whoami',whoami)
+# app.add_url_rule (Basename+'/cpuinfo','cpuinfo',cpuinfo)
+
+@app.route(basename+'/pow/<int:a>/<int:b>')
+def power ( a , b ):
+   try:
+      return "pow of {}, {}: {}".format ( a , b ,math.pow( a , b ))
+   except:
+      return "This is too much"
+# <int:a> /<int:b>:
+         # int = integer value.
+         # search browser 172.30.0.231:7000/iotcloud/pow/(integer valu)10/30.
+         # try = error handling any error to return except command. 
 
 if __name__ == '__main__':
    app.run(host = '0.0.0.0' , port = '7000' , debug = True )
-   # your access all type of IP address to add [host = '0.0.0.0'] Running on all IP addresses
\ No newline at end of file
+      # host = '0.0.0.0': 
+            # your access all type of IP address to add [host = '0.0.0.0'] Running on all IP addresses
\ No newline at end of file