working comments model