Added big docstring

Change-Id: I7f86e8421bb808428004c6d37eeab3b7b5eb200b