start with sample client
add code of sample client