new posts of project and alter some code for ui