implement the function
implemented the user
develop the news
-merge