modified demo post