breaking demos into stand alone, writing descriptions