completed posts model
added comment functionality