add comments and example