add sample code
update sample code