updated copy, added usage sample