update post layout and some other fixes