add sample usage code