User, product, news, event model done