sample usage added