diff --git a/README.md b/README.md
index d4b0ed7..20c5750 100644
--- a/README.md
+++ b/README.md
@@ -1,2 +1,188 @@
# EasyToast
+[![platform](https://img.shields.io/badge/platform-Android-yellow.svg)](https://www.android.com)
+[![API](https://img.shields.io/badge/API-16%2B-brightgreen.svg?style=plastic)](https://android-arsenal.com/api?level=16)
An Android library that takes the standard Android Toast to the next level with built-in icons from font-awesome and many styling options that gives your app and user experience an extra awesome feeling!
+
+
+
+
+
+
+ Success Toast
+
+
+ |
+
+
+ Info Toast
+
+
+ |
+
+
+ Error Toast
+
+
+ |
+
+
+
+
+ Warning Toast
+
+
+ |
+
+
+ Default Toast
+
+
+ |
+
+
+ Confusing Toast
+
+
+ |
+
+
+
+## Prerequisites
+
+Add this in your root `build.gradle` file (**not** your module `build.gradle` file):
+
+```gradle
+allprojects {
+ repositories {
+ ...
+ maven { url "https://jitpack.io" }
+ }
+}
+```
+
+## Dependency
+
+Add this to your module's `build.gradle` file (make sure the version matches the JitPack badge above):
+
+```gradle
+dependencies {
+ ...
+ compile 'com.github.naseemali925:EasyToast:0.0.1'
+}
+```
+## Usage
+
+Each method always returns a `Toast` object, so you can customize the Toast much more. **DON'T FORGET THE `show()` METHOD!**
+
+**To display an default Toast:**
+
+``` java
+EasyToast.makeText(this,"Hello World !",EasyToast.LENGTH_LONG,FancyToast.DEFAULT,true);
+```
+**To display a success Toast:**
+
+``` java
+EasyToast.makeText(this,"Hello World !",EasyToast.LENGTH_LONG,FancyToast.SUCCESS,true);
+```
+**To display an info Toast:**
+
+``` java
+EasyToast.makeText(this,"Hello World !",EasyToast.LENGTH_LONG,FancyToast.INFO,true);
+```
+**To display a warning Toast:**
+
+``` java
+EasyToast.makeText(this,"Hello World !",EasyToast.LENGTH_LONG,FancyToast.WARNING,true);
+```
+**To display the error Toast:**
+
+``` java
+EasyToast.makeText(this,"Hello World !",EasyToast.LENGTH_LONG,FancyToast.ERROR,true);
+```
+**To display the confusing Toast:**
+
+``` java
+EasyToast.makeText(this,"Hello World !",EasyToast.LENGTH_LONG,FancyToast.CONFUSING,true);
+```
+**You can also remove the android icon on top-right corner by passing last parameter false.**
+``` java
+EasyToast.makeText(yourContext, "I'm a Toast", duration, type, boolen value).show();
+```
+
+## With The Builder Pattern
+
+```java
+ EasyToast easyToast=new ToastBuilder(this)
+ .textSize(16)
+ .textColor(Color.WHITE)
+ .showTopIcon(true)
+ .leftIcon(FA.FA_CHECK)
+ .typeface(someTypeface)
+ .topIcon(FA.FA_ANGELLIST)
+ .text("That's An Easy Toast")
+ .type(EasyToast.SUCCESS)
+ .build();
+ easyToast.show();
+```
+
+## Use Icons From Font Awesome
+
+Use The **FA** Class To Access And Use The Icon
+```java
+ FA.FA_CHECK
+ FA.FA_BELL
+ .
+ .
+ .
+ //Choose Any From 900+ Icons
+
+ //Or Use A Drawable
+ EasyToast easyToast=new ToastBuilder(this)
+ .textColor(Color.WHITE)
+ .leftIcon(R.drawable.some_drawable)
+ .topIcon(R.drawable.some_drawable)
+ .text("That's An Easy Toast")
+ .type(EasyToast.SUCCESS)
+ .build();
+ easyToast.show();
+```
+
+## Use Font Awesome With Other Views
+```java
+ FA.with(context).initialize();
+ LinearLayout vGroup=(LinearLayout)findViewById(...);
+ FA.addTo(vGroup);// It Will Add Font Awesome To All ChildViews That Supports Text(TextView,EditText,Button)
+ FA.addTo(SomeTextView);// Adds Font Awesome To This TextView
+ FA.addTo(SomeButton);// Adds Font Awesome To This Button
+ FA.addTo(SomeEditText);// Adds Font Awesome To This EditText
+ //Wanna Use Font-Awesome Icons Along Text
+ someTextViewWithFA.setText("This Is A BUS "+FA.FA_BUS);
+
+```
+
+## Contributing
+
+Please fork this repository and contribute back using
+[pull requests](https://github.com/naseemali925/EasyToast/pulls).
+
+Any contributions, large or small, major features, bug fixes, are welcomed and appreciated
+but will be thoroughly reviewed .
+
+### Contact - Let's become friend
+- [Twitter](https://twitter.com/thisismenaseem)
+- [Github](https://github.com/naseemali925)
+- [Linkedin](https://www.linkedin.com/in/naseem-ali-86842b144/)
+- [Facebook](https://www.facebook.com/naseem.ali.1466)
+
+# License
+
+MIT License
+
+Copyright (c) 2017 Naseem Ali
+
+Permission is hereby granted, free of charge, to any person obtaining a copy
+of this software and associated documentation files (the "Software"), to deal
+in the Software without restriction, including without limitation the rights
+to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
+copies of the Software, and to permit persons to whom the Software is
+furnished to do so, subject to the license conditions.