crud for comments and posts fully functional