diff --git a/README.md b/README.md
index c7d7105a1bf69262bd2474520b23b8222c8c0e81..8e1741b36b04b39cf2921da1d284951d0c4b0b56 100644
--- a/README.md
+++ b/README.md
@@ -106,10 +106,27 @@ for sentence in it:
 Token manipulation
 ==================
 
-1. Get Part-of-Speech (simple)
+1. Get Part-of-Speech (simple, returns complete <ctag>)
 
 ```python
-tagset = cclutils.get_tagset('nkjp')
-...
-pos = get_pos(token, tagset)
+>>> tagset = cclutils.get_tagset('nkjp')
+>>> pos = get_pos(token, tagset)
+subst:pl:inst:f
+
+```
+
+2. Get Part-of-Speech (main_only, returns only the main part of <ctag>)
+
+```python
+>>> tagset = cclutils.get_tagset('nkjp')
+>>> pos = get_pos(token, tagset, main_only=True)
+subst
+```
+
+3. Get coarse-grained PoS
+
+```python
+>>> tagset = cclutils.get_tagset('nkjp')
+>>> pos = get_coarse_pos(token, tagset, main_only=True)
+noun
 ```
\ No newline at end of file