diff --git a/README.md b/README.md
index cd2bef8..355d050 100644
--- a/README.md
+++ b/README.md
@@ -1,6 +1,7 @@
-
-
+
+
+[![Build](https://github.com/iamoscarliang/spotify-clone/workflows/Build/badge.svg)](https://github.com/iamoscarliang/spotify-clone/actions)
![minSdk](https://img.shields.io/badge/minSdk-21-brightgreen)
[![license](https://img.shields.io/badge/license-MIT-brightgreen)](https://github.com/iamoscarliang/spotify-clone/blob/master/LICENSE)
@@ -9,31 +10,19 @@
---
-## :pushpin: Features
-Welcome |Home |Album detail |Artist detail
-:-------------------------:|:-------------------------:|:-------------------------:|:-------------------------:
-
|
|
|
-
-Search |Search result |Library |Playlist detail
-:-------------------------:|:-------------------------:|:-------------------------:|:-------------------------:
-
|
|
|
-
-## :film_projector: Demo
-
- Click to expand
-
-https://github.com/iamoscarliang/spotify-clone/assets/152960326/32371298-0836-40b2-85d5-d716423d226d
-
-
+## :pushpin: Screenshots
+
## :books: Tech Stack
-- :cloud: Firebase [Firestore](https://firebase.google.com/docs/firestore) & [Cloud Storage](https://firebase.google.com/docs/storage)
-- :wrench: Architecture Component with [ViewModel](https://developer.android.com/topic/libraries/architecture/viewmodel) & [Livedata](https://developer.android.com/topic/libraries/architecture/livedata)
-- :reminder_ribbon: [View Binding](https://developer.android.com/topic/libraries/view-binding) to make concise interaction with view
-- :ship: [Navigation Component](https://developer.android.com/guide/navigation) for screen navigation
+- :cloud: Firebase [Firestore](https://firebase.google.com/docs/firestore) & [Authentication](https://firebase.google.com/docs/auth)
+- :wrench: [Architecture Component](https://developer.android.com/topic/architecture)
+- :reminder_ribbon: [View Binding](https://developer.android.com/topic/libraries/view-binding) for direct references to views
+- :ship: [Navigation](https://developer.android.com/guide/navigation) for screen navigation
+- :floppy_disk: [Room](https://developer.android.com/training/data-storage/room) for local data cache
- :musical_note: [Media3](https://developer.android.com/media/media3) & [ExoPlayer](https://developer.android.com/media/media3/exoplayer) for audio streaming
+- :rocket: [RxJava](https://github.com/ReactiveX/RxJava) for asynchronous task
+- :syringe: [Dagger](https://dagger.dev) for dependency injection
- :framed_picture: [Glide](https://github.com/bumptech/glide) for image loading
-- :syringe: [Dagger](https://developer.android.com/training/dependency-injection/dagger-basics) for dependency injection
- :bar_chart: [Junit](https://developer.android.com/training/testing/local-tests) & [Mockito](https://github.com/mockito/mockito) for Unit test
- :iphone: [Espresso](https://developer.android.com/training/testing/espresso) for UI test
diff --git a/screenshot/album_detail.png b/screenshot/album_detail.png
deleted file mode 100644
index ea59e13..0000000
Binary files a/screenshot/album_detail.png and /dev/null differ
diff --git a/screenshot/artist_detail.png b/screenshot/artist_detail.png
deleted file mode 100644
index ef0b274..0000000
Binary files a/screenshot/artist_detail.png and /dev/null differ
diff --git a/screenshot/feature_graph.png b/screenshot/feature_graph.png
deleted file mode 100644
index c9c8dee..0000000
Binary files a/screenshot/feature_graph.png and /dev/null differ
diff --git a/screenshot/home.png b/screenshot/home.png
deleted file mode 100644
index 70333fb..0000000
Binary files a/screenshot/home.png and /dev/null differ
diff --git a/screenshot/library.png b/screenshot/library.png
deleted file mode 100644
index 782a1ef..0000000
Binary files a/screenshot/library.png and /dev/null differ
diff --git a/screenshot/playlist_detail.png b/screenshot/playlist_detail.png
deleted file mode 100644
index 69ce69b..0000000
Binary files a/screenshot/playlist_detail.png and /dev/null differ
diff --git a/screenshot/search.png b/screenshot/search.png
deleted file mode 100644
index 1ead041..0000000
Binary files a/screenshot/search.png and /dev/null differ
diff --git a/screenshot/search_result.png b/screenshot/search_result.png
deleted file mode 100644
index 5840672..0000000
Binary files a/screenshot/search_result.png and /dev/null differ
diff --git a/screenshot/welcome.png b/screenshot/welcome.png
deleted file mode 100644
index 095dd7f..0000000
Binary files a/screenshot/welcome.png and /dev/null differ
diff --git a/screenshot/arch.png b/screenshots/arch.png
similarity index 100%
rename from screenshot/arch.png
rename to screenshots/arch.png
diff --git a/screenshots/feature_graph.gif b/screenshots/feature_graph.gif
new file mode 100644
index 0000000..adb2b53
Binary files /dev/null and b/screenshots/feature_graph.gif differ
diff --git a/screenshots/screenshot.png b/screenshots/screenshot.png
new file mode 100644
index 0000000..124f859
Binary files /dev/null and b/screenshots/screenshot.png differ