Added description and implementation

Now you know how to use it!