user can post messages and other users can comment