added demo client