Adding comments and example of use