incorporated polymporphic associations for comments