diff --git a/README.md b/README.md
index d5557e8..72a8cd2 100644
--- a/README.md
+++ b/README.md
@@ -1,108 +1,442 @@
-AndroidShell (Mac Os Commands)
-=============================
+# AndroidShell (Mac Os Commands)
+
+#### Table of Contents
+
+- __SHA-1__
+ - __Debug Keystore__
+ - __Release Keystore__
+- __ADB__
+ - [__Select a device when multiple devices are connected__](#select-a-device-when-multiple-devices-are-connected)
+ - __Server actions__
+ - [__Show launcher activity cold start time__](#show-launcher-activity-cold-start-time)
+ - __Database__
+ - __Watching StrictMode__
+ - __View connected devices__
+ - __List of running services__
+ - __Install an application__
+ - __Uninstall an application__
+ - __Start an Activity__
+ - __Open a deep linking intent__
+ - __Take an screenshot__
+ - __Power button__
+ - __Unlock screen__
+ - __Print all installed packages__
+ - __Get the path of an installed application__
+ - __Simulate application being killed__
+ - __Screen recording using Android 4.4__
+ - __Check battery stats__
+ - __Auto Backup Data (only in Android M)__
+ - __Simulate fingerprint inputs (only in Android M)__
+ - __Filter by tagname in Logcat__
+ - __Filter by priority in Logcat__
+ - __Filter using grep in Logcat__
+ - __See the executed SQL statements in plain text in Logcat__
+ - __Testing - Execute Monkey to test user interaction__
+ - __Find out processor version on Android Device (check if it's an ARM, for example)__
+ - [__Test Alarms__](#test-alarms)
+ - [__Query a Content Provider__](#query-a-content-provider)
+ - __Find out Application Binary Interface (ABI) in different devices__
+ - __Retrieve application's private data and databases for non debug application without root access__
+ - __Indentify Frame Rate Issues (Dumpsys)__
+ - __Use ADB over Wi-Fi without extra application or software__
+ - __Test new Marshmallow permissions__
+ - __Testing your app with App Standby__
+ - __Testing your app with Doze__
+ - __Enabling Night Mode on Android Nougat__
+ - [__Copy files from/to a device/emulator__](#copy-files-emulator)
+ - [__Trigger a notification without GCM__](#trigger-a-notification-without-gcm)
+- __AAPT__
+ - __Check Permissions in order to avoid Play Store app filtering__
-Summary:
-
-Maps
-ADB
-Database
-
-### MAPS
+### SHA-1
+
+In order to get SHA1 to use it in many services, like Google+ Sign In, Maps, In app purchases, we should generate keys for every keystore (certificate):
-__Debug KeyStore__
+
+#### Debug KeyStore
+```sh
+$ keytool -list -v -keystore ~/.android/debug.keystore -alias androiddebugkey -storepass android -keypass android
```
-keytool -list -v -keystore ~/.android/debug.keystore -alias androiddebugkey -storepass android -keypass android
+or
+
+```sh
+$ keytool -list -v -keystore {path_to_keystore}/debug.keystore -alias androiddebugkey -storepass android -keypass android
```
+
+#### Release KeyStore
+```sh
+$ keytool -list -v -keystore {path_to_keystore}/my-release.keystore -alias {alias_name} -storepass {store_pass} -keypass {keypass}
+```
+
+
+
-### ADB
+### ADB
-