Single posts

merge single post changes to master branch