cleaning up the post pages, still needs a bit of work