more usage code from Nolte's website