added sample client