first version of sample
first version of sample