Further work on new post functionality