Adding comments and example output