Added longer description and added code sample