Add new post functionality.