struggling with comments model