add comment functionality
Merge branch 'master' into comments
Merge branch 'comments'