diff --git a/README.md b/README.md
index b703db3..b4bd585 100644
--- a/README.md
+++ b/README.md
@@ -39,3 +39,51 @@ Example: `38;2;164;198;57` set foreground color to rgb(164, 198, 57)
2 -> R;G;B
5 -> X (Only support from 0 to 15, see: [Wikipedia ANSI Page](https://en.wikipedia.org/wiki/ANSI_escape_code#Colors))
+
+
+# Setup
+## Legacy
+```java
+TextView textView = findViewById(R.id.ansiView);
+AnsiParser.setAnsiText(textView, // It's "AndroidANSI!" but with color & style
+ "\\e[1;38;2;164;198;57mAndroid\\e[0;35mAN\u001B[2mSI\u001B[0;73m!",
+ AnsiParser.FLAG_PARSE_DISABLE_SUBSCRIPT); // Also disable superscript
+```
+
+## TextView
+**Layout**
+```xml
+
+```
+**Activity**
+```java
+AnsiTextView textView = findViewById(R.id.ansiView);
+textView.setAnsiText("\\e[1;38;2;164;198;57mAndroid\\e[0;35mAN\u001B[2mSI\u001B[0;73m!",
+ AnsiParser.FLAG_PARSE_DISABLE_SUBSCRIPT);
+```
+
+## TextView w/o Java (Currently not working)
+```xml
+
+
+
+
+
+
+```
\ No newline at end of file
diff --git a/androidansiapp/src/main/java/com/fox2code/androidansiapp/MainActivity.java b/androidansiapp/src/main/java/com/fox2code/androidansiapp/MainActivity.java
index ffe6c85..2c75c32 100644
--- a/androidansiapp/src/main/java/com/fox2code/androidansiapp/MainActivity.java
+++ b/androidansiapp/src/main/java/com/fox2code/androidansiapp/MainActivity.java
@@ -6,6 +6,7 @@
import android.widget.TextView;
import com.fox2code.androidansi.AnsiParser;
+import com.fox2code.androidansi.AnsiTextView;
public class MainActivity extends AppCompatActivity {
diff --git a/androidansiapp/src/main/res/layout/activity_main.xml b/androidansiapp/src/main/res/layout/activity_main.xml
index 057565f..1174797 100644
--- a/androidansiapp/src/main/res/layout/activity_main.xml
+++ b/androidansiapp/src/main/res/layout/activity_main.xml
@@ -6,11 +6,10 @@
android:layout_height="match_parent"
tools:context=".MainActivity">
-
+
+
+
+
+
\ No newline at end of file