addressing the comments, and put some more examples