diff --git a/belajarbelajar/src/main/java/apap/tutorial/belajarbelajar/restcontroller/PengajarRestController.java b/belajarbelajar/src/main/java/apap/tutorial/belajarbelajar/restcontroller/PengajarRestController.java
index ba0d22d28ad78504b904587e2b0d64a33d799951..a5a7b3c0134231aae822f89cf33f350b0fc7ee60 100644
--- a/belajarbelajar/src/main/java/apap/tutorial/belajarbelajar/restcontroller/PengajarRestController.java
+++ b/belajarbelajar/src/main/java/apap/tutorial/belajarbelajar/restcontroller/PengajarRestController.java
@@ -32,6 +32,7 @@ public class PengajarRestController {
             return pengajarRestService.createPengajar(pengajarModel);
         }
     }
+    //binding result = ketika ngeadd ato update , apakah udah sesuai atribut2 dengan form.
 
     @GetMapping(value = "/list-pengajar")
     private List<PengajarModel> retrieveListPengajar(){
@@ -88,4 +89,23 @@ public class PengajarRestController {
                     HttpStatus.BAD_REQUEST, "Course Still OPENNNNNNN");
         }
     }
+
+    @DeleteMapping("/pengajar/deleteall")
+    private ResponseEntity deleteall(){
+        try{
+            List<PengajarModel> pengajarModelList = retrieveListPengajar();
+            pengajarRestService.deleteAllPengajar(pengajarModelList);
+            return ResponseEntity.ok("semua udh dhapus");
+        } catch (NoSuchElementException e){
+            throw new ResponseStatusException(
+                    HttpStatus.NOT_FOUND,"ga ketemu"
+            );
+        } catch (UnsupportedOperationException e){
+            throw new ResponseStatusException(
+                    HttpStatus.BAD_REQUEST, "error dh pokoknya"
+            );
+        }
+
+
+    }
 }
diff --git a/belajarbelajar/src/main/java/apap/tutorial/belajarbelajar/service/PengajarRestService.java b/belajarbelajar/src/main/java/apap/tutorial/belajarbelajar/service/PengajarRestService.java
index 3d15d9ad0df342474818e635b9714c28ea8da744..487bc1e87162c4a3f6cc864eb6982edd43131d3f 100644
--- a/belajarbelajar/src/main/java/apap/tutorial/belajarbelajar/service/PengajarRestService.java
+++ b/belajarbelajar/src/main/java/apap/tutorial/belajarbelajar/service/PengajarRestService.java
@@ -12,4 +12,6 @@ public interface PengajarRestService {
     PengajarModel updatePengajar(Long id, PengajarModel pengajarUpdate);
     void deletePengajar(Long id);
     PengajarModel getKelamin(Long id);
+
+    void deleteAllPengajar(List<PengajarModel> pengajarModelList);
 }
diff --git a/belajarbelajar/src/main/java/apap/tutorial/belajarbelajar/service/PengajarRestServiceImpl.java b/belajarbelajar/src/main/java/apap/tutorial/belajarbelajar/service/PengajarRestServiceImpl.java
index c286511f9cf437c36d4fcdc6c50767e5950ddb44..61872dc0bed1ecfd97f155d9137fa659a75a02f4 100644
--- a/belajarbelajar/src/main/java/apap/tutorial/belajarbelajar/service/PengajarRestServiceImpl.java
+++ b/belajarbelajar/src/main/java/apap/tutorial/belajarbelajar/service/PengajarRestServiceImpl.java
@@ -106,4 +106,14 @@ public class PengajarRestServiceImpl implements PengajarRestService{
         }
         return false;
     }
+
+    @Override
+    public void deleteAllPengajar(List<PengajarModel> pengajarModelList) {
+        try {
+            pengajarDb.deleteAll();
+        } catch (Exception e){
+            throw new UnsupportedOperationException();
+        }
+
+    }
 }
diff --git a/belajarbelajar/src/main/resources/application.properties b/belajarbelajar/src/main/resources/application.properties
index 0f434d374043ca02403706308a68e834a9512b91..8a3593fc7ad6864b8b879104d23b030dd2854f7a 100644
--- a/belajarbelajar/src/main/resources/application.properties
+++ b/belajarbelajar/src/main/resources/application.properties
@@ -14,4 +14,4 @@ spring.jpa.properties.hibernate.dialect=org.hibernate.dialect.MySQL5InnoDBDialec
 
 #pembuatan database (create || create drop || validate || update)
 spring.jpa.hibernate.ddl-auto=update
-server.port=2020
+
diff --git a/belajarbelajar/src/main/resources/templates/add-course.html b/belajarbelajar/src/main/resources/templates/add-course.html
index b5b93ffbb7b38a92b91bbaed7e17b49b8de4f84b..a890d8030feb145e4b71ce226c926a73ac56e2e7 100644
--- a/belajarbelajar/src/main/resources/templates/add-course.html
+++ b/belajarbelajar/src/main/resources/templates/add-course.html
@@ -15,6 +15,6 @@
         </div>
     </div>
 </div>
-<div th:replace="fragments/fragment :: footer-course"></div>
+
 </body>
 </html>
\ No newline at end of file
diff --git a/belajarbelajar/src/main/resources/templates/form-add-course.html b/belajarbelajar/src/main/resources/templates/form-add-course.html
index 3e4de77ad80ee4aa82e8aa36d8ca4076f16915db..f3c1d755d62b1732c1b7b355c4fe92a0e42e7ef5 100644
--- a/belajarbelajar/src/main/resources/templates/form-add-course.html
+++ b/belajarbelajar/src/main/resources/templates/form-add-course.html
@@ -97,6 +97,6 @@
     </div>
   </div>
 </div>
-<div th:replace="fragments/fragment :: footer-course"></div>
+
 </body>
 </html>
\ No newline at end of file
diff --git a/belajarbelajar/src/main/resources/templates/form-update-pengajar.html b/belajarbelajar/src/main/resources/templates/form-update-pengajar.html
index b3575e7982de85f708ae35691ab5f4a49ed40524..3fb8b49dd0b9f7b7128b9a9fa668bbab8c30611b 100644
--- a/belajarbelajar/src/main/resources/templates/form-update-pengajar.html
+++ b/belajarbelajar/src/main/resources/templates/form-update-pengajar.html
@@ -26,9 +26,6 @@
                     <br><br>
 
 
-
-
-
                     <button class="btn btn-primary" type="submit">Submit</button>
                     <a class="btn btn-primary" href="/course/viewall">Kembali</a>
                 </form>
diff --git a/belajarbelajar/src/main/resources/templates/view-course.html b/belajarbelajar/src/main/resources/templates/view-course.html
index d5be37579694df609e22ec8f83759a75678e80c5..a438dbee601edd34fd8d5b5bb8086b72a42c623b 100644
--- a/belajarbelajar/src/main/resources/templates/view-course.html
+++ b/belajarbelajar/src/main/resources/templates/view-course.html
@@ -110,6 +110,6 @@
         </div>
     </div>
 </div>
-<div th:replace="fragments/fragment :: footer-course"></div>
+
 </body>
 </html>
\ No newline at end of file
diff --git a/belajarbelajar/src/main/resources/templates/viewall-course.html b/belajarbelajar/src/main/resources/templates/viewall-course.html
index 3e43cf5621bc5d6f7b63121c2dc222d44b989b59..7dbcebb64d5acc4e11115506d223f80990fe823e 100644
--- a/belajarbelajar/src/main/resources/templates/viewall-course.html
+++ b/belajarbelajar/src/main/resources/templates/viewall-course.html
@@ -50,6 +50,6 @@
         </div>
     </div>
 </div>
-<div th:replace="fragments/fragment :: footer-course"></div>
+
 </body>
 </html>
\ No newline at end of file