implemented comment creation and display