added comments and user models