new post & some ui update