diff --git a/system/controllers/customers.php b/system/controllers/customers.php
index e3e69bad..d6a86c0f 100644
--- a/system/controllers/customers.php
+++ b/system/controllers/customers.php
@@ -600,11 +600,20 @@ switch ($action) {
 
     default:
         run_hook('list_customers'); #HOOK
-
-        $query = ORM::for_table('tbl_customers')->order_by_asc('username');
+        $search = _post('search');
+        if ($search != '') {
+            $query = ORM::for_table('tbl_customers')
+                ->whereRaw("username LIKE '%$search%' OR fullname LIKE '%$search%' OR address LIKE '%$search%' ".
+                "OR phonenumber LIKE '%$search%' OR email LIKE '%$search%' ")
+                ->order_by_asc('username');
+            $d = $query->findMany();
+        } else {
+            $query = ORM::for_table('tbl_customers')->order_by_asc('username');
+        }
         $d = $query->findMany();
         $ui->assign('xheader', '<link rel="stylesheet" type="text/css" href="https://cdn.datatables.net/1.11.3/css/jquery.dataTables.min.css">');
         $ui->assign('d', $d);
+        $ui->assign('search', $search);
         $ui->display('customers.tpl');
         break;
 }
diff --git a/system/controllers/plan.php b/system/controllers/plan.php
index 71dec1f0..1bb6e583 100644
--- a/system/controllers/plan.php
+++ b/system/controllers/plan.php
@@ -787,7 +787,9 @@ switch ($action) {
         $ui->assign('_title', Lang::T('Customer'));
         $search = _post('search');
         if ($search != '') {
-            $query = ORM::for_table('tbl_user_recharges')->where_like('username', '%' . $search . '%')->order_by_desc('id');
+            $query = ORM::for_table('tbl_user_recharges')
+            ->whereRaw("username LIKE '%$search%' OR namebp LIKE '%$search%' OR method LIKE '%$search%' OR routers LIKE '%$search%' OR type LIKE '%$search%'")
+            ->order_by_desc('id');
             $d = Paginator::findMany($query, ['search' => $search]);
         } else {
             $query = ORM::for_table('tbl_user_recharges')->order_by_desc('id');
diff --git a/ui/ui/customers.tpl b/ui/ui/customers.tpl
index fd4d6c76..3c255bc0 100644
--- a/ui/ui/customers.tpl
+++ b/ui/ui/customers.tpl
@@ -27,7 +27,18 @@
             <div class="panel-body">
                 <div class="md-whiteframe-z1 mb20 text-center" style="padding: 15px">
                     <div class="col-md-8">
-
+                        <form id="site-search" method="post" action="{$_url}customers">
+                            <div class="input-group">
+                                <div class="input-group-addon">
+                                    <span class="fa fa-search"></span>
+                                </div>
+                                <input type="text" name="search" class="form-control"
+                                    placeholder="{Lang::T('Search')}..." value="{$search}">
+                                <div class="input-group-btn">
+                                    <button class="btn btn-success" type="submit">{Lang::T('Search')}</button>
+                                </div>
+                            </div>
+                        </form>
                     </div>
                     <div class="col-md-4">
                         <a href="{$_url}customers/add" class="btn btn-primary btn-block"><i class="ion ion-android-add">
diff --git a/ui/ui/plan.tpl b/ui/ui/plan.tpl
index bb27d8aa..824c4dae 100644
--- a/ui/ui/plan.tpl
+++ b/ui/ui/plan.tpl
@@ -45,7 +45,6 @@
                             <tr>
                                 <th>{Lang::T('Username')}</th>
                                 <th>{Lang::T('Plan Name')}</th>
-                                <th>{Lang::T('Plan Type')}</th>
                                 <th>{Lang::T('Type')}</th>
                                 <th>{Lang::T('Created On')}</th>
                                 <th>{Lang::T('Expires On')}</th>
@@ -60,7 +59,6 @@
                                     <td><a href="{$_url}customers/viewu/{$ds['username']}">{$ds['username']}</a></td>
                                     <td>{$ds['namebp']}</td>
                                     <td>{$ds['type']}</td>
-                                    <td>{$ds['plan_type']}</td>
                                     <td>{Lang::dateAndTimeFormat($ds['recharged_on'],$ds['recharged_time'])}</td>
                                     <td>{Lang::dateAndTimeFormat($ds['expiration'],$ds['time'])}</td>
                                     <td>{$ds['method']}</td>