diff --git a/README.md b/README.md
index 3ed83c1..8aa6b11 100644
--- a/README.md
+++ b/README.md
@@ -1,2 +1,138 @@
# ArcNavigationView
-Another approach to create NavigationDrawer with Material concepts
+NavigationView from android support library with curved edge
+
+
+
+# Usage
+
+```xml
+
+
+ ...
+
+
+
+```
+
+# Sample
+
+##Crop Outside
+
+```xml
+
+
+ ...
+
+
+
+```
+
+
+
+
+##Crop Inside
+
+```xml
+
+
+ ...
+
+
+
+```
+
+
+
+
+# Additionally
+
+```ArcNavigationView``` also supports end|right gravity mode for displaying it on the right side of the screen. To prevent child views from cutting I recommend to support right-to-left direction. For that you need:
+
+1. Don't forget to support right-to-left mode by adding ```android:supportsRtl="true"``` inside your `````` tag in ```AndroidManifest.xml```.
+2. Add ```android:layoutDirection="rtl"``` to ```ArcNavigationView```.
+
+You can look how to implement this more closely in the [sample app](https://github.com/rom4ek/ArcNavigationView/tree/master/app)
+
+## TODO
+
+* Implement child views re-layout to prevent them from cutting, while using end|right gravity mode with left-to-right direction.
+
+Acknowledgements
+--------
+
+Thanks to [Florent Champigny](https://github.com/florent37) for his beautiful project [ArcLayout](https://github.com/florent37/ArcLayout). I've created this project based on his code with some adjustments.
+
+
+License
+--------
+
+ Copyright 2017 Roman Zavarnitsyn.
+
+ Licensed under the Apache License, Version 2.0 (the "License");
+ you may not use this file except in compliance with the License.
+ You may obtain a copy of the License at
+
+ http://www.apache.org/licenses/LICENSE-2.0
+
+ Unless required by applicable law or agreed to in writing, software
+ distributed under the License is distributed on an "AS IS" BASIS,
+ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ See the License for the specific language governing permissions and
+ limitations under the License.