fixing the post and a few fixes