described how to use demo