adding demo basic post functionality