improved demo w/ descriptions